package cc5_BEAN_Herencias;

import java.sql.Date;

import javax.persistence.Column;
import javax.persistence.MappedSuperclass;

@MappedSuperclass
public class Empresa extends PersistentObject{
	private static final long serialVersionUID = 1L;
	//V001:05/05/14
	//Objetivo: Clase que engloba a las empresas (Clientes y Proveedores). Atributos en comun.
	
	@Column (name="cuil")
	private Integer cuil;
	@Column (name="razonSocial")
	private String razonSocial;
	//@Column (name="direccion") --> Agregar en la clase Clientes y Proveedores!! @OneToMany
	//private Direccion direccion;
	@Column (name="fechaAlta")
	private Date fechaAlta; //JAVA.SQL.DATE --> Preguntar si es la mejor opcion para manejo fechas
	@Column (name="activo")
	private Boolean activo; //En caso de borrar un cliente = 0, si esta activo = 1
	
	
	public Integer getCuil() {
		return cuil;
	}
	public void setCuil(Integer cuil) {
		this.cuil = cuil;
	}
	public String getRazonSocial() {
		return razonSocial;
	}
	public void setRazonSocial(String razonSocial) {
		this.razonSocial = razonSocial;
	}
	public Date getFechaAlta() {
		return fechaAlta;
	}
	public void setFechaAlta(Date fechaAlta) {
		this.fechaAlta = fechaAlta;
	}
	public Boolean getActivo() {
		return activo;
	}
	public void setActivo(Boolean activo) {
		this.activo = activo;
	}
	
	
	
	
}
